.NET Software Engineer III
Location: Dublin, Ireland
Type: Permanent | Full-time | Hybrid
Salary: €80,000 – €90,000
About the Role
Are you an experienced .NET Software Engineer looking to take the next step in your career? This is an opportunity to join a high-performing Workplace Solutions team building large-scale enterprise applications that power core business platforms. You’ll work in a collaborative environment where technical excellence, innovation, and continuous learning are encouraged.
As a Software Engineer III, you’ll be responsible for designing, developing, and maintaining robust backend services using modern .NET technologies. You’ll work closely with cross-functional teams to translate business requirements into scalable technical solutions, leveraging best practices in architecture, performance, and maintainability.
Key Responsibilities
- Design, develop, and maintain backend systems using C# and .NET (Core/6/8)
- Build RESTful APIs and microservices for enterprise-scale platforms
- Design and optimize database schemas and stored procedures using MS SQL Server
- Apply software engineering principles, design patterns, and best practices
- Integrate and deploy solutions on cloud environments (Azure or AWS)
- Use Git-based version control systems for source management
- Participate in code reviews and provide technical mentorship within the team
- Collaborate with product owners to break down Epics into actionable User Stories
- Troubleshoot and resolve complex software issues in production environments
Required Skills and Experience
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 5–7 years of commercial software development experience
- Strong proficiency in C#, .NET, and object-oriented design
- Solid experience with MS SQL Server, query optimization, and stored procedures
- Familiarity with API design, microservice architecture, and unit testing frameworks
- Experience with Git, branching strategies, and CI/CD pipelines
- Strong problem-solving and collaboration skills
Desirable Skills
- Experience with Azure or AWS cloud deployments
- Familiarity with tools such as Bitbucket, Jira, Swagger, Bruno, or Postman
- Exposure to Docker, Kubernetes, and modern DevOps practices
- Previous experience in Agile/Scrum environments
Interested? Click below to apply. You can contact Joseph Mullan in Reperio Human Capital.
Reperio Human Capital acts as an Employment Agency and an Employment Business.